MDE Opportunities in Multi-Tenant Cloud Applications
نویسندگان
چکیده
Cloud computing promotes economies of scale by sharing software and hardware resources across multiple tenants. To date, there has been relatively little research on how MDE can best support multi-tenant cloud applications, where there is a need to separate the logic and data of multiple tenants. In this position paper, we sketch out five key research opportunities for applying MDE to multi-tenant cloud applications.
منابع مشابه
Proceedings of the 2 nd International Workshop on Model - Driven Engineering on and for the Cloud CloudMDE 2014
Cloud computing promotes economies of scale by sharing software and hardware resources across multiple tenants. To date, there has been relatively little research on how MDE can best support multi-tenant cloud applications, where there is a need to separate the logic and data of multiple tenants. In this position paper, we sketch out five key research opportunities for applying MDE to multi-ten...
متن کاملEvolving Multi-Tenant SaaS Cloud Applications Using Model-Driven Engineering
Cloud computing promotes multi-tenancy for efficient resource utilization by sharing hardware and software infrastructure among multiple clients. Multi-tenant applications running on a cloud infrastructure are provided to clients as Software-as-a-Service (SaaS) over the network. Despite its benefits, multi-tenancy introduces additional challenges, such as partitioning, extensibility, and custom...
متن کاملA Systematic Mapping Study on the Multi-tenant Architecture of SaaS Systems
Background: SaaS (Software as a Service) is a services delivery model in Cloud Computing whose applications are remotely hosted by the service provider and available to customers on demand over the Internet. Multi-tenant Architecture (MTA) is an organizational pattern for SaaS that enables a single instance of an application to be hosted on the same hardware and accessed by multiple customers, ...
متن کاملThe Problem of Creating Multi-Tenant Database Clusters
SaaS (Software as a Service) paradigm brings both lots of benefits to end users and lots of problems to software developers. One of such problems is an implementation of a data storage which is able to satisfy needs of clients of a service provider, at the same time providing easy application interface for software developers and great opportunities for administration and scaling. This paper pr...
متن کاملError Isolation and Management in Agile Multi-tenant Cloud Based Applications
Management of errors in multi-tenant cloud based applications remains a challenging problem. This problem is compounded due to (i) multiple versions of application serving different clients, (ii) agile nature in which the applications are released to the clients, and (iii) variations in specific usage patterns of each client. We propose a framework for isolating and managing errors in such appl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014